live in separate houses - German English Dictionary